home *** CD-ROM | disk | FTP | other *** search
- Short : Port of simple un*x commands
- Type : util/gnu
- Author : Jean-François Fabre (jffabre@club-internet.fr)
- Uploader : Jean-François Fabre (jffabre@club-internet.fr)
-
- This package is a non-exhaustive port of some useful un*x
- simple commands to use with amiga shells.
- The original sources can be found at:
-
- http://marque.mscs.mu.edu/~georgec/Classes/207.1998/14Minix_tree
-
- Except for grep, which is a port of GNU grep 2.1
-
- The commands I've "ported" are:
-
- banner
- basename
- comm
- cut
- date
- dirname
- expand
- expr
- fgrep
- fold
- grep
- head
- join
- od
- sed
- shar
- sort
- strcmp
- strings
- tail
- tr
- uniq
- unshar
- wc
- width
-
- Those commands are added to the currently un*x ports on aminet:
-
- grep, awk, rm, mkdir, ls, make, etc...
-
- Source and Makefile is included. I had to make some slight modifications in order to:
-
- - make the sources compile with SAS/C
- - Change stderr to stdin (I was stupid to do this! I don't do it anymore)
- - Some tools had to be adapted to suit AmigaOS standards (basename, dirname, where
- I added the --amiga option) or enhanced (option -a added in strings to accept
- french accents)
- - Added amiga wildcard support where it was useful (fgrep, wc, fold, grep, sort)
-
- The make command used is the amiga GNU make and not the shitty smake.
-
-
- Also included some other sources I could not make work. Those are:
-
- cut (locks, seems buggy in the argument parsing)
-
- Feel free to make any comments to my e-mail address.
-